| ABSENCJA |
| tabela dni nieobecności w pracy |
Kolumny |
| Nazwa kolumny | Typ danych | Wymag | Domyśl | Opis |
| ID_SYMEWIDCP | Integer | TAK | Identyfikator nieobecności (symbolu nieobecności) | |
| ID_ANGAZ | Integer | TAK | Identyfikator angażu | |
| DATA | Timestamp | TAK | Data nieobecności | |
| KODCHOROBY | Varchar (3) | - | Kod choroby (A, B, itd.). | |
| ILOSC_UZUP_URLOPU | Numeric (18,4) | - | ||
| ILOSCGODZINABSENCJI | Numeric (18,4) | - | 0 | |
Relacje |
| Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność |
| FK_ABSENCJA_ANGABS_ANGAZ (FK_ABSENCJA_ANGABS_ANGAZ) | ANGAZ | ABSENCJA | 1:N | |
| FK_ABSENCJA_SYMEWIDAB_SYMEWIDC (FK_ABSENCJA_SYMEWIDAB_SYMEWIDC) | SYMEWIDCP | ABSENCJA | 1:N | |
| ABSENCJAOKRESY |
Kolumny |
| Nazwa kolumny | Typ danych | Wymag | Domyśl | |
| ID_ABSENCJAOKRESY | Integer | TAK | ||
| ID_ANGAZ | Integer | TAK | ||
| ID_SYMEWIDCP | Integer | TAK | ||
| ID_MIESOBR | Integer | TAK | ||
| DATAOD | Timestamp | - | ||
| DATADO | Timestamp | - | ||
Relacje |
| Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność |
| FK_ABSENCJAOKRESY_ANGAZ (FK_ABSENCJAOKRESY_ANGAZ) | ANGAZ | ABSENCJAOKRESY | 1:N | |
| FK_ABSENCJAOKRESY_MIESOBR (FK_ABSENCJAOKRESY_MIESOBR) | MIESOBR | ABSENCJAOKRESY | 1:N | |
| FK_ABSENCJAOKRESY_SYMEWIDCP (FK_ABSENCJAOKRESY_SYMEWIDCP) | SYMEWIDCP | ABSENCJAOKRESY | 1:N | |
| FK_ZWOLNIENIELEK_ABSOKR_ID_ABS (FK_ZWOLNIENIELEK_ABSOKR_ID_ABS) | ABSENCJAOKRESY | ZWOLNIENIELEK_ABSENCJAOKR | 1:N | CASCADE DELETE |
| ANGAZ |
| dane podstawowe angażu |
Kolumny |
| Nazwa kolumny | Typ danych | Wymag | Domyśl | Opis |
| ID_ANGAZ | Integer | TAK | Identyfikator angażu | |
| ID_ROZWIAZANIE_UMOWY | Integer | - | ||
| ID_PRACOWNIK | Integer | TAK | Identyfikator pracownika | |
| DATAZATRUDNIENIA | Timestamp | - | ||
| DATAZWOLNIENIA | Timestamp | - | ||
| KODZAWODU | Varchar (7) | - | ||
| DATAOBSPOLECZNEGO | Timestamp | - | Data powstania obowiązku ubezp. Społecznego | |
| DATAOBZDROWOTNEGO | Timestamp | - | Data powstania obowiązku ubezp. Zdrowotnego | |
| ILEMIESCHOR | Integer | - | 6 | Z ilu miesięcy obliczać chorobowe |
| ILEMIESURL | Integer | - | 3 | Z ilu miesięcy obliczać urlop |
| URLOPWKAZDYDZIEN | Smallint | - | 0 | Czy gdy urlop wypada w dzień wolny, wliczać go do wykorzystanego urlopu czy nie (0-nie, 1-tak) 0 - nie 1 - tak |
| AKTYWNY | Smallint | TAK | 1 | Czy ma się pokazywać przy wchodzeniu do ewidencji 0 - nie 1 - tak |
| LICZURLOP | Smallint | TAK | 1 | |
| WLICZDOJUBIL | Smallint | TAK | 1 | |
| WLICZDOSTAZU | Smallint | TAK | 1 | |
| NAUCZYCIEL_AKADEMICKI | Smallint | TAK | 0 | |
| GLOWNEMIEJSCE | Smallint | TAK | 1 | |
| PIERWSZAPRACA | Smallint | TAK | 0 | |
| DATA_ZMIANY_URLOPU | Timestamp | - | ||
| ZATR_JAKO_POMOC_NIEP | Smallint | TAK | 0 | |
| CHOROBOWE_POPRZ_ZAKLAD | Integer | - | ||
| URLOP_POPRZ_ZAKLAD | Integer | - | ||
| NAUCZYCIEL_ZWYKLY | Smallint | TAK | 0 | |
| URLOP_ZADANIE_POPRZ_ZAKLAD | Integer | - | ||
| WLICZDOEMERYTURY | Smallint | TAK | 1 | |
| WYCZEKIWANIE | Smallint | TAK | 0 | |
| AKTYWNYWPANELUPRACOWNIKA | Smallint | TAK | 1 | |
| OPIEKA_POPRZ_ZAKLAD | Integer | - | ||
| OPIEKA_GODZ_POPRZ_ZAKLAD | Numeric (18,4) | - | ||
| ID_CECHA | Integer | - | ||
| WYGENEROWNO_RIA | Smallint | - | 0 | |
Relacje |
| Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność |
| FK_ABSENCJA_ANGABS_ANGAZ (FK_ABSENCJA_ANGABS_ANGAZ) | ANGAZ | ABSENCJA | 1:N | |
| FK_ABSENCJAOKRESY_ANGAZ (FK_ABSENCJAOKRESY_ANGAZ) | ANGAZ | ABSENCJAOKRESY | 1:N | |
| FK_DZIENPRA_ANGDZPRAC_ANGAZ (FK_DZIENPRA_ANGDZPRAC_ANGAZ) | ANGAZ | DZIENPRACY | 1:N | |
| FK_EKWIWALE_ANGEKWURL_ANGAZ (FK_EKWIWALE_ANGEKWURL_ANGAZ) | ANGAZ | EKWIWALENTURLOPOWY | 1:N | |
| FK_NADGODZI_ANGNADGOD_ANGAZ (FK_NADGODZI_ANGNADGOD_ANGAZ) | ANGAZ | NADGODZINY | 1:N | |
| FK_ANGAZ_PRACANG_PRACOWNI (FK_ANGAZ_PRACANG_PRACOWNI) | PRACOWNIK | ANGAZ | 1:N | |
| FK_ZASZEREG_ANGZASZ_ANGAZ (FK_ZASZEREG_ANGZASZ_ANGAZ) | ANGAZ | ZASZEREG | 1:N | |
| FK_URLOP_ANGURL_ANGAZ (FK_URLOP_ANGURL_ANGAZ) | ANGAZ | URLOP | 1:N | |
| FK_ROZLICZENI_NADGODZIN_ANGAZ (FK_ROZLICZENI_NADGODZIN_ANGAZ) | ANGAZ | ROZLICZENIE_NADGODZIN | 1:N | CASCADE DELETE |
| FK_NADG_IMP_ANGNADGOD_ANGAZ (FK_NADG_IMP_ANGNADGOD_ANGAZ) | ANGAZ | NADGODZINY_IMP | 1:N | CASCADE DELETE |
| FK_DZIEN_IMP_ANGDZPRAC_ANGAZ (FK_DZIEN_IMP_ANGDZPRAC_ANGAZ) | ANGAZ | DZIENPRACY_IMP | 1:N | CASCADE DELETE |
| CZASNORMATYWNY |
Kolumny |
| Nazwa kolumny | Typ danych | Wymag | Domyśl | |
| ID_CZASNORMATYWNY | Integer | TAK | ||
| ID_ROKKAL | Integer | TAK | ||
| NRMIES | Integer | TAK | ||
| ILOSCDNI | Integer | TAK | ||
| ILOSCGODZI | Numeric (18,4) | TAK | ||
Relacje |
| Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność |
| FK_CZASNORMATYWNY_ROKKAL (FK_CZASNORMATYWNY_ROKKAL) | ROKKAL | CZASNORMATYWNY | 1:N | CASCADE DELETE |
| DZIENPRACY |
| tabela przepracowanych godzin oraz godzin przyjścia i wyjścia dla wzorca Od-Do |
Kolumny |
| Nazwa kolumny | Typ danych | Wymag | Domyśl | Opis |
| ID_DZIENPRACY | Integer | TAK | Identyfikator dnia pracy | |
| ID_ANGAZ | Integer | TAK | Identyfikator angażu | |
| DATA | Timestamp | - | ||
| ILOSCGODZIN | Numeric (18,4) | TAK | 0 | Ilość godzin przepracowanych |
Relacje |
| Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność |
| FK_DZIENPRA_ANGDZPRAC_ANGAZ (FK_DZIENPRA_ANGDZPRAC_ANGAZ) | ANGAZ | DZIENPRACY | 1:N | |
| FK_EWIDENCJARCP_DZIENPRACY (FK_EWIDENCJARCP_DZIENPRACY) | DZIENPRACY | EWIDENCJARCP | 1:N | CASCADE DELETE |
| DZIENPRACY_IMP |
| tabela przepracowanych godzin oraz godzin przyjścia i wyjścia dla wzorca Od-Do |
Kolumny |
| Nazwa kolumny | Typ danych | Wymag | Domyśl | Opis |
| ID_DZIENPRACY | Integer | TAK | Identyfikator dnia pracy | |
| ID_ANGAZ | Integer | TAK | ||
| DATA | Timestamp | - | ||
| ILOSCGODZIN | Numeric (18,4) | TAK | 0 | Ilość godzin przepracowanych |
Relacje |
| Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność |
| FK_DZIEN_IMP_ANGDZPRAC_ANGAZ (FK_DZIEN_IMP_ANGDZPRAC_ANGAZ) | ANGAZ | DZIENPRACY_IMP | 1:N | CASCADE DELETE |
| FK_EWIDENCJA_IMP_DZIENPRACY (FK_EWIDENCJA_IMP_DZIENPRACY) | DZIENPRACY_IMP | EWIDENCJARCP_IMP | 1:N | CASCADE DELETE |
| EKWIWALENTURLOPOWY |
| tabela wykorzystanych dni ekwiwalentu urlopowego |
Kolumny |
| Nazwa kolumny | Typ danych | Wymag | Domyśl | Opis |
| ID_ANGAZ | Integer | TAK | Identyfikator angażu | |
| ID_MIESOBR | Integer | TAK | Identyfikator miesiąca, kiedy wykorzystano ekwiwalent | |
| ILOSCDNI | Integer | - | ||
| ILOSCGODZIN | Numeric (18,4) | - | ||
Relacje |
| Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność |
| FK_EKWIWALE_ANGEKWURL_ANGAZ (FK_EKWIWALE_ANGEKWURL_ANGAZ) | ANGAZ | EKWIWALENTURLOPOWY | 1:N | |
| FK_EKWIWALE_MIESOBREK_MIESOBR (FK_EKWIWALE_MIESOBREK_MIESOBR) | MIESOBR | EKWIWALENTURLOPOWY | 1:N | |
| EWIDENCJARCP |
| Zastawienie godzin przyjścia i wyjścia do rozliczenia czasu pracy |
Kolumny |
| Nazwa kolumny | Typ danych | Wymag | Domyśl | Opis |
| ID_EWIDENCJARCP | Integer | TAK | ||
| ID_DZIENPRACY | Integer | TAK | ||
| GODZINAOD | Timestamp | - | Godzina wejścia | |
| GODZINADO | Timestamp | - | Godzina wyjścia | |
| WYJSCIE_SLUZBOWE | Smallint | TAK | 0 | |
| NUMERCZYTNIKA | Integer | - | ||
Relacje |
| Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność |
| FK_EWIDENCJARCP_DZIENPRACY (FK_EWIDENCJARCP_DZIENPRACY) | DZIENPRACY | EWIDENCJARCP | 1:N | CASCADE DELETE |
| EWIDENCJARCP_IMP |
| Zastawienie godzin przyjścia i wyjścia do rozliczenia czasu pracy |
Kolumny |
| Nazwa kolumny | Typ danych | Wymag | Domyśl | Opis |
| ID_EWIDENCJARCP | Integer | TAK | ||
| ID_DZIENPRACY | Integer | TAK | ||
| GODZINAOD | Timestamp | - | Godzina wejścia | |
| GODZINADO | Timestamp | - | Godzina wyjścia | |
| WYJSCIE_SLUZBOWE | Smallint | TAK | 0 | |
| NUMERCZYTNIKA | Integer | - | ||
Relacje |
| Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność |
| FK_EWIDENCJA_IMP_DZIENPRACY (FK_EWIDENCJA_IMP_DZIENPRACY) | DZIENPRACY_IMP | EWIDENCJARCP_IMP | 1:N | CASCADE DELETE |
| MIESOBR |
| Miesiąc obrachunkowy |
Kolumny |
| Nazwa kolumny | Typ danych | Wymag | Domyśl | Opis |
| ID_MIESOBR | Integer | TAK | Identyfikator miesiąca, kiedy wykorzystano ekwiwalent | |
| ID_ROKOBR | Integer | - | Identyfikator roku kalendarzowego, do którego należy dany miesiąc | |
| ID_ROKKAL | Integer | TAK | ||
| STATUSFK | Smallint | - | 0 | |
| STATUSGM | Smallint | - | 0 | |
| STATUSKDPL | Smallint | - | 0 | Status: 0 – nie utworzony miesiąc (BRAK) 1 – miesiąc otwarty 2 – miesiąc zamknięty |
| STATUSST | Smallint | - | 0 | |
| STATUSWP | Smallint | - | 0 | |
| STATUSRR | Smallint | - | 0 | |
| MIESKAL | Smallint | TAK | Numer miesiąca kalendarzowego (od 1 do 12 – styczeń-grudzień) | |
| NRKOLWROKUOBR | Smallint | - | ||
| STATUSVAT | Smallint | - | 0 | |
| STATUSKPIR | Smallint | - | 0 | |
| STATUSZP | Smallint | - | 0 | |
Relacje |
| Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność |
| FK_ABSENCJAOKRESY_MIESOBR (FK_ABSENCJAOKRESY_MIESOBR) | MIESOBR | ABSENCJAOKRESY | 1:N | |
| FK_EKWIWALE_MIESOBREK_MIESOBR (FK_EKWIWALE_MIESOBREK_MIESOBR) | MIESOBR | EKWIWALENTURLOPOWY | 1:N | |
| FK_MIESOBR_ROKKALMIE_ROKKAL (FK_MIESOBR_ROKKALMIE_ROKKAL) | ROKKAL | MIESOBR | 1:N | |
| FK_ROZLICZENI_NADGODZIN_MIESOBR (FK_ROZLICZENI_NADGODZIN_MIESOBR) | MIESOBR | ROZLICZENIE_NADGODZIN | 1:N | CASCADE DELETE |
| NADGODZINY |
Kolumny |
| Nazwa kolumny | Typ danych | Wymag | Domyśl | |
| ID_NADGODZINY | Integer | TAK | ||
| ID_ANGAZ | Integer | TAK | ||
| ILOSCNADG50 | Numeric (18,4) | TAK | 0 | |
| ILOSCNADG100 | Numeric (18,4) | TAK | 0 | |
| ILOSCSZKODLIWE_I | Numeric (18,4) | TAK | 0 | |
| ILOSCSZKODLIWE_II | Numeric (18,4) | TAK | 0 | |
| ILOSCSZKODLIWE_III | Numeric (18,4) | TAK | 0 | |
| ILOSCGODZINNOCNYCH | Numeric (18,4) | TAK | 0 | |
| DATA | Timestamp | - | ||
| ILOSCSZKODLIWE_IV | Numeric (18,4) | TAK | 0 | |
| ILOSCSZKODLIWE_V | Numeric (18,4) | TAK | 0 | |
| ILOSCSZKODLIWE_VI | Numeric (18,4) | TAK | 0 | |
Relacje |
| Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność |
| FK_NADGODZI_ANGNADGOD_ANGAZ (FK_NADGODZI_ANGNADGOD_ANGAZ) | ANGAZ | NADGODZINY | 1:N | |
| NADGODZINY_IMP |
Kolumny |
| Nazwa kolumny | Typ danych | Wymag | Domyśl | |
| ID_NADGODZINY | Integer | TAK | ||
| ID_ANGAZ | Integer | TAK | ||
| ILOSCNADG50 | Numeric (18,4) | TAK | 0 | |
| ILOSCNADG100 | Numeric (18,4) | TAK | 0 | |
| ILOSCSZKODLIWE_I | Numeric (18,4) | TAK | 0 | |
| ILOSCSZKODLIWE_II | Numeric (18,4) | TAK | 0 | |
| ILOSCSZKODLIWE_III | Numeric (18,4) | TAK | 0 | |
| ILOSCGODZINNOCNYCH | Numeric (18,4) | TAK | 0 | |
| DATA | Timestamp | - | ||
| ILOSCSZKODLIWE_IV | Numeric (18,4) | TAK | 0 | |
| ILOSCSZKODLIWE_V | Numeric (18,4) | TAK | 0 | |
| ILOSCSZKODLIWE_VI | Numeric (18,4) | TAK | 0 | |
Relacje |
| Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność |
| FK_NADG_IMP_ANGNADGOD_ANGAZ (FK_NADG_IMP_ANGNADGOD_ANGAZ) | ANGAZ | NADGODZINY_IMP | 1:N | CASCADE DELETE |
| POZWZDNIPRAC |
| tabela dni we wzorcach dni pracy |
Kolumny |
| Nazwa kolumny | Typ danych | Wymag | Domyśl | Opis |
| ID_POZWZDNIPRAC | Integer | TAK | Identyfikator pozycji | |
| ID_WZORDNIPRAC | Integer | TAK | Identyfikator, do jakiego wzorca należy pozycja | |
| ID_SYMBDNIAWZORCA | Integer | TAK | Identyfikator symbolu w danym dniu | |
| DATA | Timestamp | TAK | ||
Relacje |
| Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność |
| FK_POZWZDNI_SDNWZPOZW_SYMBDNIA (FK_POZWZDNI_SDNWZPOZW_SYMBDNIA) | SYMBDNIAWZORCA | POZWZDNIPRAC | 1:N | |
| FK_POZWZDNI_WZORDNPRA_WZORDNIP (FK_POZWZDNI_WZORDNPRA_WZORDNIP) | WZORDNIPRAC | POZWZDNIPRAC | 1:N | |
| PRACOWNIK |
| tabela pracowników firmy |
Kolumny |
| Nazwa kolumny | Typ danych | Wymag | Domyśl | Opis |
| ID_PRACOWNIK | Integer | TAK | Identyfikator osoby | |
| ID_BANK | Integer | - | Identyfikator banku | |
| ID_URZSKARB | Integer | - | Identyfikator urzędu skarb. | |
| ID_KONTRAH | Integer | - | Nie używane w modelu | |
| NAZWISKO | Varchar (30) | TAK | ||
| PLEC | Varchar (1) | - | ||
| IMIE | Varchar (20) | TAK | ||
| IMIE2 | Varchar (20) | - | ||
| DATAURODZENIA | Timestamp | - | ||
| MIEJSCEURODZENIA | Varchar (255) | - | ||
| NAZWISKORODOWE | Varchar (30) | - | ||
| IMIEOJCA | Varchar (20) | - | ||
| IMIEMATKI | Varchar (20) | - | ||
| NAZWISKORODOWEMATKI | Varchar (30) | - | ||
| PESEL | Varchar (11) | TAK | ||
| NIP | Varchar (25) | - | ||
| NIPW | Varchar (25) | TAK | Jak NIP, ale bez kresek | |
| DOWODOSOBISTYNR | Varchar (10) | - | ||
| DPWODOSOBISTYDATA | Timestamp | - | Data wydania D.Os. | |
| DOWODOSOBISTYWYDAL | Varchar (100) | - | ||
| PASZPORTNR | Varchar (13) | - | ||
| STANCYWILNY | Smallint | - | 0 | 1 – wolny, 2 – żonaty, 3 – wdowiec, 4 – rozwiedziony, 5 – wolna, 6 – zamężna 7 – wdowa, 8 – rozwiedziona, 9 – panna, 10 – kawaler |
| TELEFON | Varchar (50) | - | ||
| KONTOBANKOWE | Varchar (50) | - | ||
| ZDJECIE | Blob (80,0) | - | ||
| UWAGI | Blob (80,1) | - | ||
| WARCHIWUM | Smallint | TAK | 0 | 0 – w bazie głównej, 1 – w archiwum, 2 – w bazie pomocniczej |
| KODKASYCHORYCH | Varchar (3) | - | ||
| DATAKASYCHORYCH | Timestamp | - | ||
| KODPOKRZPRAC | Smallint | - | Kod pokrewieństwa z pracodawcą | |
| WSPOLNEGOSP | Smallint | - | 0 | Czy wspólne gospodarstwo – 0 – nie, 1-tak 0 - nie 1 - tak |
| NRUNIK | Integer | TAK | Numer unikalny pracownika | |
| NRAKT | Varchar (10) | - | Numer akt | |
| ID_BANK_2 | Integer | - | Identyfikator banku drugiego konta | |
| ID_SLOWNIK | Numeric (18,0) | TAK | ||
| KONTOBANKOWE_2 | Varchar (50) | - | Numer drugiego konta | |
| KAL_NAZWISKOIMIE | - | Nazwisko i imię połączone | ||
| AKTYWNY_W_KKH | Smallint | TAK | 0 | |
| NR_RENTY | Varchar (20) | - | ||
| NR_AKT_NIEPELNOSPRAWNOSCI | Varchar (20) | - | ||
| WSKAZANIE_DO_PRACY_CHORONIONEJ | Smallint | TAK | 0 | |
| JEST_PIELEGNACYJNY | Smallint | - | 0 | |
| INNE_DANE_KONTA | Smallint | TAK | 0 | |
| DANEKONTA | Varchar (100) | - | ||
| ADRESKONTA1 | Varchar (100) | - | ||
| ADRESKONTA2 | Varchar (100) | - | ||
| ID_WYKSZTALCENIE | Integer | TAK | ||
| NRRCP | Integer | TAK | ||
| OSOBAKONTAKTOWA | Blob (80,1) | - | ||
| NIE_WYSYLAJ_DO_PFRON | Smallint | TAK | 0 | |
| SZKOLA | Varchar (50) | - | Dana kadrowa - nazwa ukończonej szkoły | |
| ZAKSZKOLADATA | Timestamp | - | Dane kadrowe - data ukończenia szkoły | |
| DOWODOSOBISTYDATAWAZ | Timestamp | - | ||
| PASZPORTDATAWAZ | Timestamp | - | ||
| WYSLIJ_DOWOD_PLATNIK | Smallint | TAK | 0 | |
| ID_OBYWATELSTWO | Integer | TAK | 1 | |
| NIP_DO_PIT | Smallint | TAK | 0 | |
| DATA_OBOW_WYKSZTALCENIA | Timestamp | - | ||
| UZYJ_GODZINOWEJ_OPIEKI | Smallint | - | 0 | |
| SPRZECIWDANYCH | Smallint | TAK | 0 | |
| ID_ZRODLO_DANYCH_WRA | Integer | - | ||
| DATAPOZYSKANIADW | Timestamp | - | ||
| Varchar (200) | - | |||
| ID_PRACOWNIK_PRIORYTET | Integer | TAK | 0 | |
| PRACOWNIK_NRAKT | - | połączone NAZWISKO, IMIE, NRAKT | ||
Relacje |
| Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność |
| FK_ANGAZ_PRACANG_PRACOWNI (FK_ANGAZ_PRACANG_PRACOWNI) | PRACOWNIK | ANGAZ | 1:N | |
| ROKKAL |
| Tabela lat |
Kolumny |
| Nazwa kolumny | Typ danych | Wymag | Domyśl | Opis |
| ID_ROKKAL | Integer | TAK | Identyfikator roku | |
| ROKKAL | Integer | TAK | Numer roku (2001, 2002, 2003 itd.). | |
| ZAMKNIETY | Smallint | TAK | 0 | 0 – nie, 1 - tak 0 - nie 1 - tak |
| BEZZASILKOW | Smallint | TAK | 0 | |
Relacje |
| Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność |
| FK_MIESOBR_ROKKALMIE_ROKKAL (FK_MIESOBR_ROKKALMIE_ROKKAL) | ROKKAL | MIESOBR | 1:N | |
| FK_URLOP_ROKKALURL_ROKKAL (FK_URLOP_ROKKALURL_ROKKAL) | ROKKAL | URLOP | 1:N | |
| FK_CZASNORMATYWNY_ROKKAL (FK_CZASNORMATYWNY_ROKKAL) | ROKKAL | CZASNORMATYWNY | 1:N | CASCADE DELETE |
| FK_ZASZEREG_ROKKAL (FK_ZASZEREG_ROKKAL) | ROKKAL | ZASZEREG | 1:N | |
| ROZLICZENIE_NADGODZIN |
Kolumny |
| Nazwa kolumny | Typ danych | Wymag | Domyśl | |
| ID_ANGAZ | Integer | TAK | ||
| ID_MIESOBR | Integer | TAK | ||
| ROZL_NADG50 | Numeric (18,4) | - | ||
| ROZL_NADG100 | Numeric (18,4) | - | ||
| CZAS_NIEWYPRACOWNY | Numeric (18,4) | - | ||
Relacje |
| Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność |
| FK_ROZLICZENI_NADGODZIN_ANGAZ (FK_ROZLICZENI_NADGODZIN_ANGAZ) | ANGAZ | ROZLICZENIE_NADGODZIN | 1:N | CASCADE DELETE |
| FK_ROZLICZENI_NADGODZIN_MIESOBR (FK_ROZLICZENI_NADGODZIN_MIESOBR) | MIESOBR | ROZLICZENIE_NADGODZIN | 1:N | CASCADE DELETE |
| SYMBDNIAWZORCA |
| symbole wypełniające wzorzec dni do przepracowania |
Kolumny |
| Nazwa kolumny | Typ danych | Wymag | Domyśl | Opis |
| ID_SYMBDNIAWZORCA | Integer | TAK | Identyfikator symbolu | |
| SYMBOL | Varchar (3) | TAK | Max. 2 znaki symbolu | |
| ILOSCGODZIN | Numeric (18,4) | TAK | 0 | Ile oznacza godzin do przepracowania |
| GODZPOCZ | Timestamp | - | We wzorcu Od-Do godzina przyjścia | |
| GODZKON | Timestamp | - | We wzorcu Od-Do godziny wyjścia | |
| TYPWZORCA | Smallint | TAK | 1 | 1 – dzienny, 2 – godzinowy, 3 – zmianowy Od-Do |
| JESTPRZERWA | Smallint | - | 0 | |
| PRZERWAOD | Timestamp | - | ||
| PRZERWADO | Timestamp | - | ||
| CZASPRZEDOBOWIAZKOWY | Timestamp | - | ||
Relacje |
| Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność |
| FK_POZWZDNI_SDNWZPOZW_SYMBDNIA (FK_POZWZDNI_SDNWZPOZW_SYMBDNIA) | SYMBDNIAWZORCA | POZWZDNIPRAC | 1:N | |
| SYMEWIDCP |
| tabela symboli ewidencji nieobecności |
Kolumny |
| Nazwa kolumny | Typ danych | Wymag | Domyśl | Opis |
| ID_SYMEWIDCP | Integer | TAK | Identyfikator nieobecności (symbolu nieobecności) | |
| SYMBOL | Varchar (2) | TAK | Max 2 znaki określające nieobecność (C,C1,NN itd.) | |
| KODZUS | Integer | - | Kod ZUS do Płatnika (313, 331, 151 itd.) | |
| PREDEFINOWANY | Smallint | TAK | 0 | Wpisany w program standardowy kod absencji (0 -nie predefiniowany, 1 – predefiniowany 0 - nie 1 - tak |
| KOLORCZCIONKI | Integer | - | ||
| KOLORTLA | Integer | - | ||
| NAZWA | Varchar (255) | - | Nazwa symbolu np. Nieobecność Nieusprawiedliwiona | |
| RODZAJ | Smallint | TAK | Rodzaj absencji: 1 – chorobowe 80% 2 – chorobowe 100% 3 – obecny w pracy 4 – urlop wypoczynkowy 5 – urlop okolicznościowy 6 – chorobowe 70% 7 – chorobowe bezpłatne 8 – urlop na żądanie pracownika 9 – urlop "połówkowy" 10 – delegacja (obecny w pracy) | |
| OBNIZENIE_25 | Smallint | TAK | 0 | |
| NIEDOFCZASUPRACY | Smallint | - | 0 | Czy ma być wliczne do faktycznego czasu pracy 0 - nie 1 - tak |
| AKTYWNY | Smallint | TAK | 1 | |
| WplWskZatrNiep | Smallint | TAK | 0 | |
Relacje |
| Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność |
| FK_ABSENCJA_SYMEWIDAB_SYMEWIDC (FK_ABSENCJA_SYMEWIDAB_SYMEWIDC) | SYMEWIDCP | ABSENCJA | 1:N | |
| FK_ABSENCJAOKRESY_SYMEWIDCP (FK_ABSENCJAOKRESY_SYMEWIDCP) | SYMEWIDCP | ABSENCJAOKRESY | 1:N | |
| URLOP |
Kolumny |
| Nazwa kolumny | Typ danych | Wymag | Domyśl | |
| ID_ANGAZ | Integer | TAK | ||
| ID_ROKKAL | Integer | TAK | ||
| ZPOPRZEDNIEGOROKU | Integer | TAK | ||
| PRZYSLUGUJE | Integer | TAK | ||
| PROPORCJONALNY | Numeric (18,4) | TAK | 0 | |
| WYMPROP | Smallint | TAK | 0 | |
| POZOSTALO | Integer | TAK | ||
| WYMZPOP | Smallint | TAK | 0 | |
| WYMPRZYS | Smallint | TAK | 0 | |
| URLOPDODATKOWY | Integer | - | 0 | |
| WYMDODATKOWY | Smallint | - | 0 | |
| URLOPDODATPROP | Numeric (18,4) | - | 0 | |
| WYMDODATPROP | Smallint | - | 0 | |
| PrognozUrlopGodz | Numeric (18,4) | - | ||
| UrlopGodzPopRok | Numeric (18,4) | - | ||
| WykorzystUrlopGodz | Numeric (18,4) | - | ||
| PrognozaUrlopDoWykorzystania | Numeric (18,4) | - | ||
| WymusPrognozaUrlopGodz | Smallint | - | ||
| WymusUrlopGodzPopRok | Smallint | - | ||
| PrognozUrlopGodzDod | Numeric (18,4) | - | ||
| WymusPrognozaUrlopGodzDod | Smallint | - | ||
Relacje |
| Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność |
| FK_URLOP_ANGURL_ANGAZ (FK_URLOP_ANGURL_ANGAZ) | ANGAZ | URLOP | 1:N | |
| FK_URLOP_ROKKALURL_ROKKAL (FK_URLOP_ROKKALURL_ROKKAL) | ROKKAL | URLOP | 1:N | |
| WZORDNIPRAC |
| tabela wzorców dni do przepracowania |
Kolumny |
| Nazwa kolumny | Typ danych | Wymag | Domyśl | Opis |
| ID_WZORDNIPRAC | Integer | TAK | Identyfikator wzorca | |
| NAZWA | Varchar (50) | TAK | ||
| TYPWZORCA | Smallint | - | 1 | 1 – dzienny, 2 – godzinowy, 3 – zmianowy Od-Do |
| POCZGODZNOC | Timestamp | - | Od której godz. zaczynają się godziny nocne | |
| KONGODZNOC | Timestamp | - | Do której godz. trwają godziny nocne | |
| GODZINY_PO22_JAKO100 | Smallint | TAK | 0 | |
| JESTRCP | Smallint | - | 0 | |
| ODKIEDYRCP | Timestamp | - | ||
| PODSTAWOWADZIENNAILOSCGODZIN | Numeric (18,4) | TAK | 8 | |
| GODZ2ZMIANY | Timestamp | - | ||
| GODZ3ZMIANY | Timestamp | - | ||
| AKTYWNY | Smallint | TAK | 1 | |
Relacje |
| Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność |
| FK_POZWZDNI_WZORDNPRA_WZORDNIP (FK_POZWZDNI_WZORDNPRA_WZORDNIP) | WZORDNIPRAC | POZWZDNIPRAC | 1:N | |
| FK_ZASZEREG_WZDNIPRZA_WZORDNIP (FK_ZASZEREG_WZDNIPRZA_WZORDNIP) | WZORDNIPRAC | ZASZEREG | 1:N | |
| ZASZEREG |
| tabela zaszeregowań pracownika |
Kolumny |
| Nazwa kolumny | Typ danych | Wymag | Domyśl | Opis |
| ID_ZASZEREG | Integer | TAK | Identyfikator zaszeregowania | |
| ID_KRYTERIUMKADROWE1 | Integer | - | ||
| ID_KRYTERIUMKADROWE2 | Integer | - | ||
| ID_KRYTERIUMKADROWE3 | Integer | - | ||
| ID_KRYTERIUMKADROWE4 | Integer | - | ||
| ID_KRYTERIUMKADROWE5 | Integer | - | ||
| ID_KRYTERIUMKADROWE6 | Integer | - | ||
| ID_NUMERACJA | Integer | - | ||
| ID_ROKKAL | Integer | - | ||
| ID_GRUPAPLAC | Integer | TAK | Do jakiej grupy płac przyporządkowane jest zaszereg. | |
| ID_STANOWISKO | Integer | - | Identyfikator stanowiska | |
| ID_ANGAZ | Integer | TAK | Identyfikator angażu, do którego należy zaszeregowanie | |
| ID_WZORDNIPRAC | Integer | - | Numer wzorca ewidencji obecności | |
| ID_JEDKADR | Integer | TAK | Numer jednostki kadrowej | |
| ID_JEDNORG | Integer | TAK | ||
| DATAROZPOCZECIA | Timestamp | - | Data rozpoczęcia zaszeregowania | |
| DATAZAKONCZENIA | Timestamp | - | Data zakończenia zaszeregowania | |
| ETATLICZNIK | Integer | TAK | 1 | |
| ETATMIANOWNIK | Integer | TAK | 1 | |
| KOD1 | Varchar (15) | - | Pion | |
| KOD2 | Varchar (15) | - | Sekcja | |
| KOD3 | Varchar (15) | - | Symbol | |
| KOD4 | Varchar (15) | - | Rodzaj pracy | |
| KOD5 | Varchar (15) | - | Grupa pracy | |
| KOD6 | Varchar (15) | - | ||
| OSTATNIE | Smallint | TAK | 0 | 1 – gdy jest to ostanie zaszeregowanie pracownika, 0 gdy nie (w danym angażu). 0 - nie 1 - tak |
| KODTYTULUUB | Varchar (8) | - | Kod tytułu ubezpieczenia | |
| ETAT | - | |||
| PODLCHOROBOWEMU | Smallint | TAK | 0 | |
| PODLEMERYTALNEMU | Smallint | TAK | 0 | |
| PODLRENTOWEMU | Smallint | TAK | 0 | |
| PODLWYPADKOWEMU | Smallint | TAK | 0 | |
| PODLZDROWOTNEMU | Smallint | TAK | 0 | |
| PODLFP | Smallint | TAK | 0 | |
| PODLFGSP | Smallint | TAK | 0 | |
| WYMIARPRACY | Numeric (18,4) | - | 0 | |
| JESTROWNOWAZNY | Smallint | TAK | 1 | |
| ODLICZAJ_ULGE | Smallint | TAK | 1 | |
| RODZAJ_KOSZTOW_UZYSKANIA | Integer | TAK | 1 | |
| WARUNKIZATRUDNIENIA | Blob (80,1) | - | ||
| UMOWAZLECENIE | Blob (80,1) | - | ||
| NUMERUMOWY | Varchar (20) | - | ||
| PRZYG_DO_ZAWODU | Smallint | TAK | 0 | |
| INTERWENCYJNY | Smallint | TAK | 0 | |
| NR | Integer | - | ||
| PODLFEPOM | Smallint | - | 0 | |
| ID_KartaPR_Grupa | Integer | - | ||
| KODZAWODU | Varchar (7) | - | ||
| ID_JEDNOSTKAROZLICZENIOWA | Integer | - | ||
| ID_MIEJSCEPRACY | Integer | - | ||
| LICZULGEAFTER2 | Smallint | TAK | 0 | |
| REZYGNACJA_PPK | Smallint | TAK | 0 | |
| PROC_PRAC_PPK | Numeric (18,4) | - | 0 | |
| PROC_FIRMA_PPK | Numeric (18,4) | - | 0 | |
Relacje |
| Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność |
| FK_ZASZEREG_ANGZASZ_ANGAZ (FK_ZASZEREG_ANGZASZ_ANGAZ) | ANGAZ | ZASZEREG | 1:N | |
| FK_ZASZEREG_WZDNIPRZA_WZORDNIP (FK_ZASZEREG_WZDNIPRZA_WZORDNIP) | WZORDNIPRAC | ZASZEREG | 1:N | |
| FK_ZASZEREG_ROKKAL (FK_ZASZEREG_ROKKAL) | ROKKAL | ZASZEREG | 1:N | |
| ZWOLNIENIELEK_ABSENCJAOKR |
Kolumny |
| Nazwa kolumny | Typ danych | Wymag | Domyśl | |
| ID_ZWOLNIENIELEKARSKIE | Integer | TAK | ||
| ID_ABSENCJAOKRESY | Integer | TAK | ||
Relacje |
| Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność |
| FK_ZWOLNIENIELEK_ABSOKR_ID_ZWOL (FK_ZWOLNIENIELEK_ABSOKR_ID_ZWOL) | ZWOLNIENIELEKARSKIE | ZWOLNIENIELEK_ABSENCJAOKR | 1:N | CASCADE DELETE |
| FK_ZWOLNIENIELEK_ABSOKR_ID_ABS (FK_ZWOLNIENIELEK_ABSOKR_ID_ABS) | ABSENCJAOKRESY | ZWOLNIENIELEK_ABSENCJAOKR | 1:N | CASCADE DELETE |
| ZWOLNIENIELEKARSKIE |
Kolumny |
| Nazwa kolumny | Typ danych | Wymag | Domyśl | Opis |
| ID_ZWOLNIENIELEKARSKIE | Integer | TAK | ||
| DATAOD | Timestamp | - | ||
| DATADO | Timestamp | - | ||
| SERIA | Varchar (15) | - | ||
| NR | Varchar (50) | - | ||
| TYP | Smallint | TAK | 0 | 0 - Zwolnienie lekarskie 1 - Inne |
| BUFOR | Smallint | - | 1 | 1-zaimportowano z pliku cvs, nie uzupełniono kodu absencji 0-dane kompletne, uzupełniono kod absencji Null - dane sprzed e-ZLA 0 - nie 1 - tak |
| DATAWYSTAWIENIA | Timestamp | - | ||
| SZPITALOD | Timestamp | - | ||
| SZPITALDO | Timestamp | - | ||
| WSKAZANIA | Smallint | - | ||
| KODY | Varchar (5) | - | ||
| POKREWIENSTWO | Varchar (1) | - | ||
| DATAUROSOBYPODOPIEKA | Timestamp | - | ||
| NAZWASKR | Varchar (80) | - | ||
| KODPOCZTOWY | Varchar (20) | - | ||
| MIEJSCOWOSC | Varchar (255) | - | ||
| ULICA | Varchar (60) | - | ||
| NRDOMU | Varchar (10) | - | ||
| NRLOKALU | Varchar (10) | - | ||
| NRSTATYSTYCZNY | Varchar (50) | - | ||
| LEKARZ_IDENT | Varchar (10) | - | ||
| LEKARZ_IMIE | Varchar (20) | - | ||
| LEKARZ_NAZWISKO | Varchar (30) | - | ||
Relacje |
| Nazwy constraint-ów (relacji) | Tabela nadrzędna | Tabela podrzędna | Card. | Integralność |
| FK_ZWOLNIENIELEK_ABSOKR_ID_ZWOL (FK_ZWOLNIENIELEK_ABSOKR_ID_ZWOL) | ZWOLNIENIELEKARSKIE | ZWOLNIENIELEK_ABSENCJAOKR | 1:N | CASCADE DELETE |